LeslieProcessor Class Reference

#include <mdaLeslieProcessor.h>

Inheritance diagram for LeslieProcessor:
Inheritance graph
[legend]

Public Member Functions

 LeslieProcessor ()
 ~LeslieProcessor ()
tresult initialize (FUnknown *context)
tresult terminate ()
tresult setActive (TBool state)
void doProcessing (ProcessData &data)

Static Public Member Functions

static FUnknowncreateInstance (void *)

Static Public Attributes

static FUID uid

Protected Member Functions

void recalculate ()

Protected Attributes

float filo
float fbuf1
float fbuf2
float twopi
float hspd
float hset
float hmom
float hphi
float hwid
float hlev
float hdep
float lspd
float lset
float lmom
float lphi
float lwid
float llev
float gain
float * hbuf
int32 size
int32 hpos
float chp
float dchp
float clp
float dclp
float shp
float dshp
float slp
float dslp

Constructor & Destructor Documentation

LeslieProcessor (  ) 
~LeslieProcessor (  ) 

Member Function Documentation

tresult initialize ( FUnknown context  )  [virtual]

Reimplemented from Component.

tresult terminate (  )  [virtual]

Reimplemented from Component.

tresult setActive ( TBool  state  )  [virtual]

Reimplemented from BaseProcessor.

void doProcessing ( ProcessData data  )  [virtual]

Implements BaseProcessor.

static FUnknown* createInstance ( void *   )  [inline, static]
void recalculate (  )  [protected, virtual]

Reimplemented from BaseProcessor.


Field Documentation

FUID uid [static]
float filo [protected]
float fbuf1 [protected]
float fbuf2 [protected]
float twopi [protected]
float hspd [protected]
float hset [protected]
float hmom [protected]
float hphi [protected]
float hwid [protected]
float hlev [protected]
float hdep [protected]
float lspd [protected]
float lset [protected]
float lmom [protected]
float lphi [protected]
float lwid [protected]
float llev [protected]
float gain [protected]
float* hbuf [protected]
int32 size [protected]
int32 hpos [protected]
float chp [protected]
float dchp [protected]
float clp [protected]
float dclp [protected]
float shp [protected]
float dshp [protected]
float slp [protected]
float dslp [protected]
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Defines
Empty

Copyright ©2013 Steinberg Media Technologies GmbH. All Rights Reserved.